power wheels - German English Dictionary